﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HA.ModFlow.Domain.DomainLayer;
using HA.ModFlow.Infrastructure;

namespace HA.MT3DMS.DomainLayer
{
    [Serializable]
    public class MTModelOption:ICloneable
    {
        public MTModelOption(Units modflowUnits)
        {
            this._units = modflowUnits;
        }
        /// <summary>
        /// 模型类型选择
        /// </summary>
        ModelType _modelType = ModelType.MT3DMS;

        public ModelType ModelType
        {
            get { return _modelType; }
            set { _modelType = value; }
        }

        /// <summary>
        /// 单位选择
        /// </summary>
        Units _units;

        public Units Units
        {
            get { return _units; }
        }


        #region ICloneable

        public object Clone()
        {
            return this.MemberwiseClone();
        }

        #endregion
    }
}
